(function(){function aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var ba="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; 
function da(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var ea=da(this);function u(a,b){if(b)a:{var c=ea;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ba(c,a,{configurable:!0,writable:!0,value:b})}} 
u("Symbol",function(a){function b(l){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new c(d+(l||"")+"_"+e++,l)}function c(l,f){this.g=l;ba(this,"description",{configurable:!0,writable:!0,value:f})}if(a)return a;c.prototype.toString=function(){return this.g};var d="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",e=0;return b}); 
u("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=ea[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&ba(d.prototype,a,{configurable:!0,writable:!0,value:function(){return fa(aa(this))}})}return a});function fa(a){a={next:a};a[Symbol.iterator]=function(){return this};return a} 
function v(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if("number"==typeof a.length)return{next:aa(a)};throw Error(String(a)+" is not an iterable or ArrayLike");}function ha(a){if(!(a instanceof Array)){a=v(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a}function w(a,b){return Object.prototype.hasOwnProperty.call(a,b)} 
var ia="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)w(d,e)&&(a[e]=d[e])}return a};u("Object.assign",function(a){return a||ia});var ja="function"==typeof Object.create?Object.create:function(a){function b(){}b.prototype=a;return new b},ka; 
if("function"==typeof Object.setPrototypeOf)ka=Object.setPrototypeOf;else{var la;a:{var ma={a:!0},na={};try{na.__proto__=ma;la=na.a;break a}catch(a){}la=!1}ka=la?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var oa=ka; 
function pa(a,b){a.prototype=ja(b.prototype);a.prototype.constructor=a;if(oa)oa(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.N=b.prototype} 
u("WeakMap",function(a){function b(g){this.g=(h+=Math.random()+1).toString();if(g){g=v(g);for(var k;!(k=g.next()).done;)k=k.value,this.set(k[0],k[1])}}function c(){}function d(g){var k=typeof g;return"object"===k&&null!==g||"function"===k}function e(g){if(!w(g,f)){var k=new c;ba(g,f,{value:k})}}function l(g){var k=Object[g];k&&(Object[g]=function(m){if(m instanceof c)return m;Object.isExtensible(m)&&e(m);return k(m)})}if(function(){if(!a||!Object.seal)return!1;try{var g=Object.seal({}),k=Object.seal({}), 
m=new a([[g,2],[k,3]]);if(2!=m.get(g)||3!=m.get(k))return!1;m.delete(g);m.set(k,4);return!m.has(g)&&4==m.get(k)}catch(t){return!1}}())return a;var f="$jscomp_hidden_"+Math.random();l("freeze");l("preventExtensions");l("seal");var h=0;b.prototype.set=function(g,k){if(!d(g))throw Error("Invalid WeakMap key");e(g);if(!w(g,f))throw Error("WeakMap key fail: "+g);g[f][this.g]=k;return this};b.prototype.get=function(g){return d(g)&&w(g,f)?g[f][this.g]:void 0};b.prototype.has=function(g){return d(g)&&w(g, 
f)&&w(g[f],this.g)};b.prototype.delete=function(g){return d(g)&&w(g,f)&&w(g[f],this.g)?delete g[f][this.g]:!1};return b}); 
u("Map",function(a){function b(){var h={};return h.s=h.next=h.head=h}function c(h,g){var k=h[1];return fa(function(){if(k){for(;k.head!=h[1];)k=k.s;for(;k.next!=k.head;)return k=k.next,{done:!1,value:g(k)};k=null}return{done:!0,value:void 0}})}function d(h,g){var k=g&&typeof g;"object"==k||"function"==k?l.has(g)?k=l.get(g):(k=""+ ++f,l.set(g,k)):k="p_"+g;var m=h[0][k];if(m&&w(h[0],k))for(h=0;h<m.length;h++){var t=m[h];if(g!==g&&t.key!==t.key||g===t.key)return{id:k,list:m,index:h,j:t}}return{id:k, 
list:m,index:-1,j:void 0}}function e(h){this[0]={};this[1]=b();this.size=0;if(h){h=v(h);for(var g;!(g=h.next()).done;)g=g.value,this.set(g[0],g[1])}}if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var h=Object.seal({x:4}),g=new a(v([[h,"s"]]));if("s"!=g.get(h)||1!=g.size||g.get({x:4})||g.set({x:4},"t")!=g||2!=g.size)return!1;var k=g.entries(),m=k.next();if(m.done||m.value[0]!=h||"s"!=m.value[1])return!1;m=k.next();return m.done||4!=m.value[0].x|| 
"t"!=m.value[1]||!k.next().done?!1:!0}catch(t){return!1}}())return a;var l=new WeakMap;e.prototype.set=function(h,g){h=0===h?0:h;var k=d(this,h);k.list||(k.list=this[0][k.id]=[]);k.j?k.j.value=g:(k.j={next:this[1],s:this[1].s,head:this[1],key:h,value:g},k.list.push(k.j),this[1].s.next=k.j,this[1].s=k.j,this.size++);return this};e.prototype.delete=function(h){h=d(this,h);return h.j&&h.list?(h.list.splice(h.index,1),h.list.length||delete this[0][h.id],h.j.s.next=h.j.next,h.j.next.s=h.j.s,h.j.head=null, 
this.size--,!0):!1};e.prototype.clear=function(){this[0]={};this[1]=this[1].s=b();this.size=0};e.prototype.has=function(h){return!!d(this,h).j};e.prototype.get=function(h){return(h=d(this,h).j)&&h.value};e.prototype.entries=function(){return c(this,function(h){return[h.key,h.value]})};e.prototype.keys=function(){return c(this,function(h){return h.key})};e.prototype.values=function(){return c(this,function(h){return h.value})};e.prototype.forEach=function(h,g){for(var k=this.entries(),m;!(m=k.next()).done;)m= 
m.value,h.call(g,m[1],m[0],this)};e.prototype[Symbol.iterator]=e.prototype.entries;var f=0;return e});u("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});u("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}}); 
u("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var l=d[c];if(l===b||Object.is(l,b))return!0}return!1}}); 
u("String.prototype.includes",function(a){return a?a:function(b,c){if(null==this)throw new TypeError("The 'this' value for String.prototype.includes must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype.includes must not be a regular expression");return-1!==this.indexOf(b,c||0)}});/* 
 
 Copyright The Closure Library Authors. 
 SPDX-License-Identifier: Apache-2.0 
*/ 
var x=this||self;function qa(a){a:{var b=["CLOSURE_FLAGS"];for(var c=x,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}a=b&&b[a];return null!=a?a:!1}function ra(a,b,c){return a.call.apply(a.bind,arguments)}function sa(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}} 
function ta(a,b,c){ta=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?ra:sa;return ta.apply(null,arguments)}function ua(a,b){function c(){}c.prototype=b.prototype;a.N=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.T=function(d,e,l){for(var f=Array(arguments.length-2),h=2;h<arguments.length;h++)f[h-2]=arguments[h];return b.prototype[e].apply(d,f)}};var va=qa(610401301),wa=qa(188588736);var A,xa=x.navigator;A=xa?xa.userAgentData||null:null;function ya(a){return va?A?A.brands.some(function(b){return(b=b.brand)&&-1!=b.indexOf(a)}):!1:!1}function B(a){var b;a:{if(b=x.navigator)if(b=b.userAgent)break a;b=""}return-1!=b.indexOf(a)};function C(){return va?!!A&&0<A.brands.length:!1}function za(){return C()?ya("Chromium"):(B("Chrome")||B("CriOS"))&&!(C()?0:B("Edge"))||B("Silk")};var Aa=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Ba=Array.prototype.forEach?function(a,b){Array.prototype.forEach.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)};var Ca=C()?!1:B("Trident")||B("MSIE");!B("Android")||za();za();B("Safari")&&(za()||(C()?0:B("Coast"))||(C()?0:B("Opera"))||(C()?0:B("Edge"))||(C()?ya("Microsoft Edge"):B("Edg/"))||C()&&ya("Opera"));var Da={},Ea=null;var Fa="undefined"!==typeof Uint8Array,Ga=!Ca&&"function"===typeof btoa;var D;D="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0;var Ha=D?function(a,b){a[D]|=b}:function(a,b){void 0!==a.g?a.g|=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!0,enumerable:!1}})};function E(a,b,c){return c?a|b:a&~b}var F=D?function(a){return a[D]|0}:function(a){return a.g|0},G=D?function(a){return a[D]}:function(a){return a.g},H=D?function(a,b){a[D]=b;return a}:function(a,b){void 0!==a.g?a.g=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!0,enumerable:!1}});return a};function Ia(a,b){H(b,(a|0)&-14591)} 
function Ja(a,b){H(b,(a|34)&-14557)}function Ka(a){a=a>>14&1023;return 0===a?536870912:a};var La={},Ma={};function Na(a){return!(!a||"object"!==typeof a||a.g!==Ma)}function Oa(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}function Pa(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=F(a);if(d&1)return!0;if(!(b&&(Array.isArray(b)?b.includes(c):b.has(c))))return!1;H(a,d|1);return!0}var Qa,Ra=[];H(Ra,55);Qa=Object.freeze(Ra);Object.freeze(new function(){});Object.freeze(new function(){});function Sa(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return Number.isFinite(a)?a|0:void 0}function Ta(a,b,c){if(null!=a&&"object"===typeof a&&a.J===La)return a;if(Array.isArray(a)){var d=F(a),e=d;0===e&&(e|=c&32);e|=c&2;e!==d&&H(a,e);return new b(a)}};var Ua;function Va(a,b,c){null==a&&(a=Ua);Ua=void 0;if(null==a){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error();d=F(a);if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:{c=a;var e=c.length;if(e){var l=e-1;if(Oa(c[l])){d|=256;b=l-(+!!(d&512)-1);if(1024<=b)throw Error();d=d&-16760833|(b&1023)<<14;break a}}if(b){b=Math.max(b,e-(+!!(d&512)-1));if(1024<b)throw Error();d=d&-16760833|(b&1023)<<14}}}H(a,d);return a};function Wa(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(Pa(a,void 0,0))return}else if(Fa&&null!=a&&a instanceof Uint8Array){if(Ga){for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);a=btoa(b)}else{void 0===b&&(b=0);if(!Ea){Ea={};c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split("");d=["+/=", 
"+/","-_=","-_.","-_"];for(var e=0;5>e;e++){var l=c.concat(d[e].split(""));Da[e]=l;for(var f=0;f<l.length;f++){var h=l[f];void 0===Ea[h]&&(Ea[h]=f)}}}b=Da[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=l=0;l<a.length-2;l+=3){var g=a[l],k=a[l+1];h=a[l+2];f=b[g>>2];g=b[(g&3)<<4|k>>4];k=b[(k&15)<<2|h>>6];h=b[h&63];c[e++]=f+g+k+h}f=0;h=d;switch(a.length-l){case 2:f=a[l+1],h=b[(f&15)<<2]||d;case 1:a=a[l],c[e]=b[a>>2]+b[(a&3)<<4|f>>4]+h+d}a=c.join("")}return a}}return a};function Xa(a,b,c){a=Array.prototype.slice.call(a);var d=a.length,e=b&256?a[d-1]:void 0;d+=e?-1:0;for(b=b&512?1:0;b<d;b++)a[b]=c(a[b]);if(e){b=a[b]={};for(var l in e)b[l]=c(e[l])}return a}function Ya(a,b,c,d,e){if(null!=a){if(Array.isArray(a))a=Pa(a,void 0,0)?void 0:e&&F(a)&2?a:Za(a,b,c,void 0!==d,e);else if(Oa(a)){var l={},f;for(f in a)l[f]=Ya(a[f],b,c,d,e);a=l}else a=b(a,d);return a}} 
function Za(a,b,c,d,e){var l=d||c?F(a):0;d=d?!!(l&32):void 0;a=Array.prototype.slice.call(a);for(var f=0;f<a.length;f++)a[f]=Ya(a[f],b,c,d,e);c&&c(l,a);return a}function $a(a){return a.J===La?a.toJSON():Wa(a)};function ab(a,b,c){c=void 0===c?Ja:c;if(null!=a){if(Fa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=F(a);if(d&2)return a;b&&(b=0===d||!!(d&32)&&!(d&64||!(d&16)));return b?H(a,(d|34)&-12293):Za(a,ab,d&4?Ja:c,!0,!0)}a.J===La&&(c=a.m,d=G(c),a=d&2?a:bb(a,c,d,!0));return a}}function bb(a,b,c,d){a=a.constructor;Ua=b=cb(b,c,d);b=new a(b);Ua=void 0;return b} 
function cb(a,b,c){var d=c||b&2?Ja:Ia,e=!!(b&32);a=Xa(a,b,function(l){return ab(l,e,d)});Ha(a,32|(c?2:0));return a}function db(a){var b=a.m,c=G(b);return c&2?bb(a,b,c,!1):a};function eb(a,b){a=a.m;return fb(a,G(a),b)}function fb(a,b,c,d){if(-1===c)return null;if(c>=Ka(b)){if(b&256)return a[a.length-1][c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+(+!!(b&512)-1);if(b<e)return a[b]}} 
function gb(a,b,c,d){var e=Ka(b);if(1>=e||d){var l=b;if(b&256)d=a[a.length-1];else{if(null==c)return l;d=a[e+(+!!(b&512)-1)]={};l|=256}d[1]=c;1<e&&(a[1+(+!!(b&512)-1)]=void 0);l!==b&&H(a,l);return l}a[1+(+!!(b&512)-1)]=c;b&256&&(a=a[a.length-1],1 in a&&delete a[1]);return b}function hb(a){return!!(2&a)&&!!(4&a)||!!(2048&a)} 
function ib(a){var b=jb;var c=void 0===c?!1:c;var d=a.m;var e=G(d),l=fb(d,e,1,c);b=Ta(l,b,e);b!==l&&null!=b&&gb(d,e,b,c);d=b;if(null==d)return d;a=a.m;e=G(a);e&2||(l=db(d),l!==d&&(d=l,gb(a,e,d,c)));return d}function kb(a,b){a=E(a,2,!!(2&b));a=E(a,32,!!(32&b)&&!1);return a=E(a,2048,!1)}function I(a,b){a=eb(a,b);a=null==a||"boolean"===typeof a?a:"number"===typeof a?!!a:void 0;return null!=a?a:!1}function J(a,b){var c=void 0===c?0:c;a=Sa(eb(a,b));return null!=a?a:c} 
function L(a){a=eb(a,1);a=null==a||"string"===typeof a?a:void 0;return null!=a?a:""}function M(a,b){var c=1;c=void 0===c?0:c;a=eb(a,b);a=null==a?a:Number.isFinite(a)?a|0:void 0;return null!=a?a:c};function N(a,b,c){this.m=Va(a,b,c)}N.prototype.toJSON=function(){return lb(this,Za(this.m,$a,void 0,void 0,!1),!0)};N.prototype.J=La;N.prototype.toString=function(){return lb(this,this.m,!1).toString()}; 
function lb(a,b,c){var d=wa?void 0:a.constructor.S;var e=G(c?a.m:b);a=b.length;if(!a)return b;var l;if(Oa(c=b[a-1])){a:{var f=c;var h={},g=!1,k;for(k in f){var m=f[k];if(Array.isArray(m)){var t=m;if(Pa(m,d,+k)||Na(m)&&0===m.size)m=null;m!=t&&(g=!0)}null!=m?h[k]=m:g=!0}if(g){for(var q in h){f=h;break a}f=null}}f!=c&&(l=!0);a--}for(k=+!!(e&512)-1;0<a;a--){q=a-1;c=b[q];q-=k;if(!(null==c||Pa(c,d,q)||Na(c)&&0===c.size))break;var n=!0}if(!l&&!n)return b;b=Array.prototype.slice.call(b,0,a);f&&b.push(f); 
return b};function mb(a){this.m=Va(a)}pa(mb,N);function jb(a){this.m=Va(a)}pa(jb,N); 
function nb(a){a=a.m;var b=G(a),c=b,d=!(2&b),e=!!(2&c),l=e?1:2;b=1===l;l=2===l;d&&(d=!e);e=fb(a,c,1);e=Array.isArray(e)?e:Qa;var f=F(e),h=!!(4&f);if(!h){var g=f;0===g&&(g=kb(g,c));g=E(g,1,!0);f=e;var k=c,m=!!(2&g);m&&(k=E(k,2,!0));for(var t=!m,q=!0,n=0,r=0;n<f.length;n++){var p=Ta(f[n],mb,k);if(p instanceof mb){if(!m){var S=!!(F(p.m)&2);t&&(t=!S);q&&(q=S)}f[r++]=p}}r<n&&(f.length=r);g=E(g,4,!0);g=E(g,16,q);g=E(g,8,t);H(f,g);m&&Object.freeze(f);f=g}g=!!(8&f)||b&&!e.length;if(d&&!g){hb(f)&&(e=Array.prototype.slice.call(e), 
f=kb(f,c),c=gb(a,c,e));d=e;for(g=0;g<d.length;g++)k=d[g],m=db(k),k!==m&&(d[g]=m);f=E(f,8,!0);f=E(f,16,!d.length);H(d,f)}hb(f)||(d=f,b?f=E(f,!e.length||16&f&&(!h||32&f)?2:2048,!0):f=E(f,32,!1),f!==d&&H(e,f),b&&Object.freeze(e));l&&hb(f)&&(e=Array.prototype.slice.call(e),f=kb(f,c),H(e,f),gb(a,c,e));return e}jb.S=[1];function ob(a){this.m=Va(a)}pa(ob,N);function pb(){}function qb(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};var rb={capture:!0},sb={passive:!0},tb=qb(function(){var a=!1;try{var b=Object.defineProperty({},"passive",{get:function(){a=!0}});x.addEventListener("test",null,b)}catch(c){}return a});function ub(a){return a?a.passive&&tb()?a:a.capture||!1:!1}function O(a,b,c,d){a.addEventListener&&a.addEventListener(b,c,ub(d))};function P(a){this.g=a}P.prototype.toString=function(){return this.g.toString()};var vb;try{new URL("s://g"),vb=!0}catch(a){vb=!1}var wb=vb,xb={};/* 
 
 SPDX-License-Identifier: Apache-2.0 
*/ 
var yb=new P("about:invalid#zClosurez",xb);function zb(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)zb(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};function Ab(a){this.R=a}function R(a){return new Ab(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var Bb=new Ab(function(a){return/^[^:]*([/?#]|$)/.test(a)}),Cb=R("http"),Db=R("https"),Eb=R("ftp"),Fb=R("mailto"),Gb=[R("data"),Cb,Db,Fb,Eb,Bb];function Hb(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)}var Ib=[];function Jb(){var a=Ib;Ib=[];a=v(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;try{b()}catch(c){}}}function Kb(a){var b=T;"complete"===b.readyState||"interactive"===b.readyState?(Ib.push(a),1==Ib.length&&(window.Promise?Promise.resolve().then(Jb):window.setImmediate?setImmediate(Jb):setTimeout(Jb,0))):b.addEventListener("DOMContentLoaded",a)} 
function Lb(a){a=void 0===a?document:a;return a.createElement("img")};function Mb(a,b,c){var d=!1;d=void 0===d?!1:d;a.google_image_requests||(a.google_image_requests=[]);var e=Lb(a.document);if(c){var l=function(){if(c){var f=a.google_image_requests,h=Aa(f,e);0<=h&&Array.prototype.splice.call(f,h,1)}e.removeEventListener&&e.removeEventListener("load",l,ub());e.removeEventListener&&e.removeEventListener("error",l,ub())};O(e,"load",l);O(e,"error",l)}d&&(e.attributionSrc="");e.src=b;a.google_image_requests.push(e)};function Nb(){var a=document.currentScript;return(a=void 0===a?null:a)&&"23"===a.getAttribute("data-jc")?a:document.querySelector('[data-jc="23"]')} 
function Ob(){var a=void 0===a?.01:a;if(!(Math.random()>a)){var b=Nb();b="https://"+(b&&"true"===b.getAttribute("data-jc-rcd")?"pagead2.googlesyndication-cn.com":"pagead2.googlesyndication.com")+"/pagead/gen_204?id=jca&jc=23&version=";var c=(c=Nb())&&c.getAttribute("data-jc-version")||"unknown";a=b+c+"&sample="+a;b=window;var d=void 0===d?!1:d;if(c=b.navigator)c=b.navigator.userAgent,c=/Chrome/.test(c)&&!/Edge/.test(c)?!0:!1;c&&b.navigator.sendBeacon?b.navigator.sendBeacon(a):Mb(b,a,void 0===d?!1: 
d)}};var T=document,V=window;function Pb(a){a=void 0===a?[]:a;x.google_logging_queue||(x.google_logging_queue=[]);x.google_logging_queue.push([12,a])};var Qb=[Cb,Db,Fb,Eb,Bb,R("market"),R("itms"),R("intent"),R("itms-appss")]; 
function Rb(){var a=(Sb()?"http:":"https:")+"//pagead2.googlesyndication.com/pagead/gen_204";return function(b){b={id:"unsafeurl",ctx:625,url:b};var c=[];for(d in b)zb(d,b[d],c);var d=c.join("&");if(d){b=a.indexOf("#");0>b&&(b=a.length);c=a.indexOf("?");if(0>c||c>b){c=b;var e=""}else e=a.substring(c+1,b);b=[a.slice(0,c),e,a.slice(b)];c=b[1];b[1]=d?c?c+"&"+d:d:c;d=b[0]+(b[1]?"?"+b[1]:"")+b[2]}else d=a;navigator.sendBeacon&&navigator.sendBeacon(d,"")}};function Sb(){var a=void 0===a?V:a;return"http:"===a.location.protocol}function Tb(){var a=T;try{return a.querySelectorAll("*[data-ifc]")}catch(b){return[]}}function Ub(a,b){a&&Hb(b,function(c,d){a.style[d]=c})}function Vb(a){for(var b=T.body,c=document.createDocumentFragment(),d=a.length,e=0;e<d;++e)c.appendChild(a[e]);b.appendChild(c)};var Wb=null;function Xb(){var a=void 0===a?x:a;return(a=a.performance)&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now()}function Yb(){var a=void 0===a?x:a;return(a=a.performance)&&a.now?a.now():null};function Zb(a,b){var c=Yb()||Xb();this.label=a;this.type=b;this.value=c;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()};var W=x.performance,$b=!!(W&&W.mark&&W.measure&&W.clearMarks),ac=qb(function(){var a;if(a=$b){var b;if(null===Wb){Wb="";try{a="";try{a=x.top.location.hash}catch(c){a=x.location.hash}a&&(Wb=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c){}}b=Wb;a=!!b.indexOf&&0<=b.indexOf("1337")}return a}); 
function bc(){var a=window;this.g=[];this.i=a||x;var b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.g=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.h=ac()||(null!=b?b:1>Math.random())}function cc(a){a&&W&&ac()&&(W.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),W.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}bc.prototype.start=function(a,b){if(!this.h)return null;a=new Zb(a,b);b="goog_"+a.label+"_"+a.uniqueId+"_start";W&&ac()&&W.mark(b);return a}; 
bc.prototype.end=function(a){if(this.h&&"number"===typeof a.value){a.duration=(Yb()||Xb())-a.value;var b="goog_"+a.label+"_"+a.uniqueId+"_end";W&&ac()&&W.mark(b);!this.h||2048<this.g.length||this.g.push(a)}};function dc(){this.i="&";this.h={};this.o=0;this.g=[]}function ec(a,b,c,d,e){var l=[];Hb(a,function(f,h){(f=fc(f,b,c,d,e))&&l.push(h+"="+f)});return l.join(b)} 
function fc(a,b,c,d,e){if(null==a)return"";b=b||"&";c=c||",$";"string"==typeof c&&(c=c.split(""));if(a instanceof Array){if(d=d||0,d<c.length){for(var l=[],f=0;f<a.length;f++)l.push(fc(a[f],b,c,d+1,e));return l.join(c[d])}}else if("object"==typeof a)return e=e||0,2>e?encodeURIComponent(ec(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))} 
function gc(a){var b="https://pagead2.googlesyndication.com/pagead/gen_204?id=fccs&",c=hc(a)-24;if(0>c)return"";a.g.sort(function(m,t){return m-t});for(var d=null,e="",l=0;l<a.g.length;l++)for(var f=a.g[l],h=a.h[f],g=0;g<h.length;g++){if(!c){d=null==d?f:d;break}var k=ec(h[g],a.i,",$");if(k){k=e+k;if(c>=k.length){c-=k.length;b+=k;e=a.i;break}d=null==d?f:d}}a="";null!=d&&(a=e+"trn="+d);return b+a}function hc(a){var b=1,c;for(c in a.h)b=c.length>b?c.length:b;return 3997-b-a.i.length-1};function ic(){};function jc(){this.g=Math.random()}function kc(){var a=lc,b=window.google_srt;0<=b&&1>=b&&(a.g=b)}function mc(a){if(1>lc.g)try{if(a instanceof dc)var b=a;else b=new dc,Hb(a,function(d,e){var l=b,f=l.o++,h={};h[e]=d;d=[h];l.g.push(f);l.h[f]=d});var c=gc(b);c&&Mb(x,c,!1)}catch(d){}};var lc,X=new bc;function nc(){window.google_measure_js_timing||(X.h=!1,X.g!=X.i.google_js_reporting_queue&&(ac()&&Ba(X.g,cc),X.g.length=0))}(function(a){lc=null!=a?a:new jc;"number"!==typeof window.google_srt&&(window.google_srt=Math.random());kc();"complete"==window.document.readyState?nc():X.h&&O(window,"load",function(){nc()})})();function oc(a){var b=void 0===b?null:b;O(V,"message",function(c){try{var d=JSON.parse(c.data)}catch(e){return}!d||"ig"!==d.googMsgType||b&&/[:|%3A]javascript\(/i.test(c.data)&&!b(d,c)||a(d,c)})};function pc(){this.h=this.h;this.i=this.i}pc.prototype.h=!1;function qc(a){a.h||(a.h=!0,a.o())}pc.prototype.o=function(){if(this.i)for(;this.i.length;)this.i.shift()()};function Y(a,b,c){pc.call(this);this.u=a;this.G=b||0;this.v=c;this.C=ta(this.D,this)}ua(Y,pc);Y.prototype.g=0;Y.prototype.o=function(){Y.N.o.call(this);this.isActive()&&x.clearTimeout(this.g);this.g=0;delete this.u;delete this.v}; 
Y.prototype.start=function(a){this.isActive()&&x.clearTimeout(this.g);this.g=0;var b=this.C;a=void 0!==a?a:this.G;if("function"!==typeof b)if(b&&"function"==typeof b.handleEvent)b=ta(b.handleEvent,b);else throw Error("Invalid listener argument");this.g=2147483647<Number(a)?-1:x.setTimeout(b,a||0)};Y.prototype.isActive=function(){return 0!=this.g};Y.prototype.D=function(){this.g=0;this.u&&this.u.call(this.v)};var rc={display:"inline-block",position:"absolute"},sc={display:"none",width:"100%",height:"100%",top:"0",left:"0"};function tc(a,b){a&&(a.style.display=b?"inline-block":"none")}function uc(a,b){if(a)return V.getComputedStyle(a).getPropertyValue(b)}function vc(){var a=wc;this.o=[];this.u=this.h=null;this.O=[];this.data=null;this.G=[];this.i=[];this.v=[];this.D={};this.P=[];this.C=this.g=null;this.K="";this.L="true"===a["send-fccs"];this.K=a.qid||""} 
vc.prototype.init=function(a){var b=this;Pb([a]);this.data=new ob(a);a=ib(this.data);Ba(nb(a),function(g){b.v.push({H:0,B:!1,I:0,l:g,F:-1})});this.i=Tb();var c=!1;a=this.i.length;for(var d={A:0};d.A<a;d={A:d.A},++d.A){var e=new jb(JSON.parse(this.i[d.A].getAttribute("data-ifc")||"[]"));Ba(nb(e),function(g){return function(k){b.v.push({H:0,B:!1,I:0,l:k,F:g.A});1===M(k,4)&&(c=!0)}}(d))}d=a=!1;e=I(this.data,12);for(var l=v(this.v),f=l.next();!f.done;f=l.next()){f=f.value;var h=f.l;0<J(h,2)&&0<M(h,5)? 
(!this.h&&I(h,9)&&(this.h=xc(this,sc)),yc(this,f)):L(h)&&I(h,9)&&zc(this,L(h));L(h)&&(a=!0);0<J(h,11)&&(d=!0);I(h,12)&&(e=!0)}l=[];this.h&&l.push(this.h);!c&&l.push.apply(l,ha(this.o));T.body&&Vb(l);I(this.data,13)&&Kb(function(){for(var g=T.body.querySelectorAll(".amp-fcp, .amp-bcp"),k=0;k<g.length;++k)"absolute"===uc(g[k],"position")&&tc(g[k],!1)});O(T,"click",function(g){if(b.L){var k={cx:g.clientX,cy:g.clientY,et:Date.now(),qid:b.K};var m="M";ic.M&&ic.hasOwnProperty(m)||(m=new ic,ic.M=m);m=[]; 
!k.eid&&m.length&&(k.eid=m.toString());mc(k);b.L=!1}if(!1===g.isTrusted&&I(b.data,15))Ac(g),g.stopImmediatePropagation(),Ob();else{k=-1;m=[];for(var t=v(b.v),q=t.next();!q.done;q=t.next()){q=q.value;var n=q.F,r=-1!==n;if(!(J(q.l,3)<=k||q.B||r&&!1===m[n])){var p=!r||m[n]||b.i[n].contains(g.target);r&&p&&(m[n]=!0);if(n=p)if(n=b,r=g,p=q.l,0<J(p,2)&&0<M(p,5))n=n.D[M(p,5)],n=void 0!==n&&Date.now()<n+J(p,2);else if(L(p)){p=(0<=q.F?n.i[q.F]:T.body).getBoundingClientRect();var S=Number(uc(T.body,"zoom")|| 
"1"),y=v([r.clientX,r.clientY]),ca=y.next().value;y=y.next().value;y=v([ca/S-p.left,y/S-p.top,p.width,p.height]);var K=y.next().value,U=y.next().value;ca=y.next().value;y=y.next().value;if(!(0<ca&&0<y)||isNaN(K)||isNaN(U)||0>K||0>U)n=!1;else{var Q=Bc(L(q.l));K=!(K>=Q.left&&ca-K>Q.right&&U>=Q.top&&y-U>Q.bottom);U=I(q.l,12);n.g&&(I(n.data,12)||U)&&300>r.timeStamp-n.g.timeStamp&&(r=n.g.changedTouches[0],p=v([r.clientX/S-p.left,r.clientY/S-p.top]),r=p.next().value,p=p.next().value,!isNaN(r)&&!isNaN(p)&& 
0<=r&&0<=p&&(K=(K=I(n.data,16)||U?K:!1)||!(r>=Q.left&&ca-r>Q.right&&p>=Q.top&&y-p>Q.bottom)));n=K}}else n=0<J(p,11)?Cc(n,r,q):!0;if(n){var z=q;k=J(q.l,3)}}}if(z)switch(k=z.l,M(k,4)){case 2:case 3:Ac(g);m=Date.now();500<m-z.I&&(z.I=m,++z.H);m=z.l;if(J(m,8)&&z.H>=J(m,8))if(z.B=!0,b.h&&0<J(m,2))Dc(b);else if(0<b.o.length&&L(m))for(z=v(b.o),m=z.next();!m.done;m=z.next())tc(m.value,!1);Ob();z=k.toJSON();k=v(b.G);for(m=k.next();!m.done;m=k.next())m=m.value,m(g,z)}}},rb);d&&O(T,"touchstart",function(g){b.C= 
g},sb);(a&&e||d)&&O(T,"touchend",function(g){b.g=g},sb)};vc.prototype.registerCallback=function(a){this.G.push(a)};function zc(a,b){b=Bc(b);var c=J(a.data,9);a.o=[{width:"100%",height:b.top+c+"px",top:-c+"px",left:"0"},{width:b.right+c+"px",height:"100%",top:"0",right:-c+"px"},{width:"100%",height:b.bottom+c+"px",bottom:-c+"px",left:"0"},{width:b.left+c+"px",height:"100%",top:"0",left:-c+"px"}].map(function(d){return xc(a,d,9019)})} 
function Z(a,b){if(!b.B){var c=M(b.l,5);a.D[c]=Date.now();I(b.l,9)&&(a.O.push(b),Dc(a))}} 
function yc(a,b){switch(M(b.l,5)){case 2:var c,d;null==(c=V.AFMA_Communicator)||null==(d=c.addEventListener)||d.call(c,"onshow",function(){Z(a,b)});break;case 10:O(V,"i-creative-view",function(){Z(a,b)});break;case 4:O(T,"DOMContentLoaded",function(){Z(a,b)});break;case 8:oc(function(f){f.rr&&Z(a,b)});break;case 9:"IntersectionObserver"in V&&(c=new IntersectionObserver(function(f){f=v(f);for(var h=f.next();!h.done;h=f.next())if(0<h.value.intersectionRatio){Z(a,b);break}}),c.observe(T.body),a.P.push(c)); 
break;case 11:var e,l;null==(e=V.AFMA_Communicator)||null==(l=e.addEventListener)||l.call(e,"onAdVisibilityChanged",function(){Z(a,b)})}}function Ac(a){var b=void 0===b?!1:b;a.preventDefault?a.preventDefault():a.returnValue=!1;b&&a.stopPropagation()} 
function Cc(a,b,c){if(!a.g||!a.C||300<=b.timeStamp-a.g.timeStamp)return!1;var d=new Map;Ba(a.C.changedTouches,function(l){d.set(l.identifier,{x:l.clientX,y:l.clientY})});b=J(c.l,11)||10;a=v(a.g.changedTouches);for(c=a.next();!c.done;c=a.next()){c=c.value;var e=d.get(c.identifier);if(!e||Math.abs(e.x-c.clientX)>b||Math.abs(e.y-c.clientY)>b)return!0}return!1} 
function Dc(a){for(var b=0,c=v(a.O),d=c.next();!d.done;d=c.next()){d=d.value;var e=d.l,l=a.D[M(e,5)];d.B||void 0===l||(b=Math.max(b,l+J(e,2)))}a.u&&qc(a.u);b-=Date.now();var f=a.h;0<b?(tc(f,!0),a.u=new Y(function(){tc(f,!1)},b),a.u.start()):tc(f,!1)} 
function xc(a,b,c){var d=T.createElement("div");Ub(d,Object.assign({},rc,{"z-index":String(void 0===c?2147483647:c)},b));I(a.data,10)&&O(d,"click",pb);if(I(a.data,11)){a=T.createElement("a");b=Rb();c=Qb;c=void 0===c?Gb:c;a:{c=void 0===c?Gb:c;for(var e=0;e<c.length;++e){var l=c[e];if(l instanceof Ab&&l.R("#")){c=new P("#",xb);break a}}c=void 0}c=c||yb;c===yb&&b("#");if(c instanceof P)var f=c;else if(b=c,b instanceof P)f=b;else{b=String(b);b:if(c=b,wb){try{f=new URL(c)}catch(h){f="https:";break b}f= 
f.protocol}else c:{f=document.createElement("a");try{f.href=c}catch(h){f=void 0;break c}f=f.protocol;f=":"===f||""===f?"https:":f}"javascript:"===f&&(b="about:invalid#zClosurez");f=new P(b,xb)}a.href=f instanceof P&&f.constructor===P?f.g:"type_error:SafeUrl";a.appendChild(d);return a}return d} 
function Bc(a){a=void 0===a?"":a;var b={top:0,right:0,bottom:0,left:0};a&&(a=a.split(","),4===a.length&&a.reduce(function(c,d){return c&&!isNaN(+d)},!0)&&(a=v(a.map(function(c){return+c})),b.top=a.next().value,b.right=a.next().value,b.bottom=a.next().value,b.left=a.next().value));return b};var Ec=Nb();if(null==Ec)throw Error("JSC not found 23");for(var wc={},Fc=Ec.attributes,Gc=Fc.length-1;0<=Gc;Gc--){var Hc=Fc[Gc].name;0===Hc.indexOf("data-jcp-")&&(wc[Hc.substring(9)]=Fc[Gc].value)}var Ic=window;Ic.googqscp=new vc;wc["init-data"]&&Ic.googqscp.init(JSON.parse(wc["init-data"]));}).call(this);
